.detail-button {
  border-radius: 8px !important;
  border: 2px solid #1890ff !important;
  color: #1890ff !important;
  font-weight: 600 !important;
  font-size: 14px !important;
  height: 36px !important;
  padding: 0 20px !important;
  box-shadow: 0 2px 6px rgba(24, 144, 255, 0.15) !important;
  transition: all 0.3s ease !important;
  font-family: 'SimHei', 'Microsoft YaHei', sans-serif !important;
  
  &:hover {
    transform: translateY(-2px) !important;
    box-shadow: 0 6px 16px rgba(24, 144, 255, 0.25) !important;
    background: #1890ff !important;
    color: #ffffff !important;
    border-color: #1890ff !important;
  }
  
  &:focus {
    background: #1890ff !important;
    color: #ffffff !important;
    border-color: #1890ff !important;
  }
  
  &:active {
    transform: translateY(0) !important;
    box-shadow: 0 4px 12px rgba(24, 144, 255, 0.3) !important;
  }
}
